IF exists(SELECT * FROM dbo.sysobjects WHERE name='fr_XMLleerling' AND xtype='P') 
BEGIN
	DROP PROCEDURE fr_XMLleerling
END
GO

CREATE   procedure fr_XMLleerling(
	@versie float,
	@aard char(1),@periode char(2),
	@inschrijvingsNr char(7),@groepsnaam varchar(20),
	@hoofdNr int,@test int)
as
set nocount on
if (@test=1)
begin
  insert into fr_tussen(versie,hoofdNr,tussenNr,volgNr,tekst)
  select  @versie,@hoofdNr,'0','0','<leerling><voornaam>test</voornaam>' 
		+  '<achternaam>naam</achternaam>'
		+  '<klas>tk</klas>'
		+  '<klasnaam>testklas</klasnaam>'
		+  '<klasnr>testklas</klasnr>'
		+  '<rapportGroep>' + @groepsnaam + '</rapportGroep>'
		+  '</leerling>'
end
else
begin
  insert into fr_tussen(versie,hoofdNr,tussenNr,volgNr,tekst)
  select  @versie,@hoofdNr,'0','0','<leerling><voornaam>' + l.voornaam + '</voornaam>' 
		+  '<achternaam>' + l.achternaam + '</achternaam>'
		+  '<klas>' + l.klas + '</klas>'
		+  '<klasnaam>' + v.klasnaam + '</klasnaam>'
		+  '<klasnr>' + isNull(cast(klasnr as varchar(2)),'') + '</klasnr>'
		+  '<rapportGroep>' + @groepsnaam + '</rapportGroep>'
		+  '</leerling>'
  from leerlingen..leerlingen as l,leerlingen..vertaaltabelklas as v
		where inschrijvingsNr = @inschrijvingsNr and l.klas=v.klas
end